Jini for Ubiquitous Devices
نویسندگان
چکیده
The objective of this work is to reduce the code size and runtime of Jini and Java so the entire system software stack fits in the limited ROM/RAM space of a ubiquitous device. Having identified the size bottleneck being the use of RMI and unnecessary functionalities in the context of ubiquitous devices, we 1) propose to exchange service description instead of service proxy between the lookup server (LUS) and other Jini entities, which allows us to decouple the use of RMI easily, and 2) implement only the minimum service discovery functionality. This simplified form of Jini is referred to as Mini. We have achieved in implementing Mini with similar Jini API and in reducing the Mini/Java stack size to a mere 1133KB. That is approximately a factor of 20 smaller than Sun Microsystem’s implementation of Jini/Java and the size of Mini ifself is approximatly a factor of 4 smaller than the smallest Jini implementation we have come to know.
منابع مشابه
Reaching out to the Cell Phone with Jini
Jini has made considerable inroads as an enterprise computing platform, but it hasn't fulfilled its promise as an ubiquitous computing platform for thin-clients. A roadblock has been that full participation in a Jini community requires devices to support a fully capable Java virtual machine, something that is a challenge for mobile devices (e.g., cellphones). The Jini Surrogate specification ai...
متن کاملLegORB and Ubiquitous CORBA
The increasing popularity of ubiquitous computing and the new approaches for low-consumption, shortrange wireless connectivity will enable a future with hundreds of heterogeneous devices interconnected to achieve a common task. However, communication among those network enabled heterogeneous devices requires standard protocols and well defined interfaces. While existing middleware architectures...
متن کاملJCOMSS: Manuscript preparation: GUIDELINES
The evolution of software architecture, including operating systems and applications, spans from batch systems on big iron to today’s hand-held devices, and is now reaching into ubiquitous computing objects as evident in efforts such as JINI and Bluetooth. In digital telecommunication, the origins came from PCM and Ethernet, via OSI’s X.25 to fast packet-switching realized in Frame Relay and AT...
متن کاملJini Supporting Ubiquitous and Pervasive Computing
The overall purpose of this article is partly to give a brief overview of the TangO conceptual model, partly to explore the Jini technology as a means for support of pervasive systems in general and the TangO conceptual model in particular, and to emphasize the advantages and weaknesses of the Jini technology for ubiquitous computing. We will validate our survey of the Jini Technology against t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002